﻿using System.Collections.ObjectModel;

using static InteractiveMusicPlayerMobile.文件浏览器;

namespace InteractiveMusicPlayerMobile.控件与界面
{

    public class 附加信息按钮 : Button
    {
        //定义可绑定属性IsExpandedProperty
        //属性必须是公共、静态、只读的
        //通过BindableProperty.Create方法创建BindableProperty对象
        public static readonly BindableProperty 显示项属性 =
            BindableProperty.CreateAttached(nameof(UserLatitude), typeof(文件与文件夹), typeof(附加信息按钮), null);

        //定义可绑定属性的访问属性（包装属性），通过GetValue方法读取属性值，通过SetValue方法设置属性值
        //访问属性是暴露给外部的访问端口，外部通过IsExpanded访问属性，而不是IsExpandedProperty

        private static readonly BindableProperty AqtPinsProperty = BindableProperty.Create(
        "UserLatitude",
    typeof(文件与文件夹),
    typeof(附加信息按钮),
    defaultValue: new ObservableCollection<文件与文件夹>(),
    defaultBindingMode: BindingMode.OneWay
    );

        private 文件与文件夹 userLatitude;
        public 文件与文件夹 UserLatitude
        {
            get { return userLatitude; }
            set
            {
                userLatitude = value;
                base.OnPropertyChanged("UserLatitude");

            }
        }


    }


}
